Sự hoán đổi vùng địa chỉ Bộ nhớ ảo

Một số hệ điều hành cung cấp cho việc hoán đổi toàn bộ vùng địa chỉ, ngoài ra với bất cứ công cụ họ có để phân trang và phân đoạn. Khi điều này xảy ra, hệ điều hành viết những trang và phân đoạn hiện đang ở trong bộ nhớ chính để thực hiện việc hoán đổi tập tin. Ở sự trao đổi vào, hệ điều hành sẽ đọc lại những dữ liệu từ các tập tin hoán đổi nhưng nó không tự động đọc lại các trang mà được phân trang tại thời điểm hoạt động hoán đổi đang diễn ra.

Nhiều bộ nhớ ảo của IBM, từ OS/VS2 Release 2 tới z/OS, cung cấp cho khả năng đánh dấu một vùng địa chỉ không thể hoán đổi được; làm như vậy để không phải đánh dấu trang nào vào vùng địa chỉ. Điều này có thể được thực hiện trong suốt thời gian của một công việc bằng cách nhập tên của một chương trình chính đủ điều kiện trong bảng đặc tính của chương trình với một lá cờ không hoán đổi được. Thêm vào đó, mã đặc quyền có thể tạm thời làm một vùng địa chỉ không thể hoán đổi được với một lệnh gọi chương trình giám sát SYSEVENT; một vài thay đổi nhất định trong thuộc tính của các vùng địa chỉ đòi hỏi hệ điều hành phải hoán đổi chúng ra rồi lại hoán đổi chúng vào trong lại bằng cách sử dụng SYSEVENT TRANSWAP.